Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Copa Ericsson Brasil - Sao Paulo Copa Petrobras - Aracaju Nord LB Open 2006 - Braunschweig Open Castilla y Leon - Segovia Copa Petrobras Argentina - Buenos Aires Seguros Bolivar Open - Medellin Buenos Aires Challenger Montevideo Challenger Santiago Challenger Torneo Internazionale di Tennis ATP-Challenger - Merano XL Capital Bermuda Open - Bermuda Copa Petrobras Argentina - Buenos Aires Pekao Open - Szczecin Copa Petrobras Guadalajara - Guadalajara Smith Barney Men's Challenger - Covington Tiburon Challenger - Tiburon Bancastato Challenger Lugano - Lugano Copa Petrobras Santiago - Santiago Draft Corona Mexico City Open - Mexico City Badden Open by Rothaus - Ettlingen Nord LB Open - Braunschweig Lima Challenger 2007 - Lima Czech Open 2006 - Prostejov College Station Challenger - College Station Braunschweig Challenger Copa Petrobras Uruguray - Montevideo Open des Alpes Trophee BNP Paribas - Grenoble II Challenger Ciudada de Guayaquil - Guayaquil Copa Petrobras Aracaju - Aracaju ATP Challenger La Serena - La Serena IV Challenger Ciudad De Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil Capetown CH Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Burbank Challenger - Burbank RCA Championships - Indianapolis CA Tennis Trophy - Vienna Miller Lite Hall of Fame Tennis Championships - Newport Estoril Open - Estoril The Nottingham Open - Nottingham Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Japan Open - Tokyo Adidas International - Sydney Kroger / St. Jude International - Memphis Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Adidas International - Sydney BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Dubai Scottsdale New Delhi Munich Queen's Club New Haven Bogota Santiago Rotterdam Tokyo Queen's Club Halle Dubai Nice Queen's Club Bordeaux Basel Milan Durban Bologna Sydney Challenger Cudad de Guayaquil - Guayaquil Antwerp Auckland Memphis Philadelphia Bologna Queen's Club Stuttgart Indianapolis Sydney Philadelphia Memphis Bologna Queen's Club Los Angeles Indianapolis Sydney Birmingham Indianapolis Guardian Direct Cup - London Long Island AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel XL Capital Bermuda Open - Bermuda Campionati Internazionali di Sicilia - Palermo RCA Championships - Indianapolis Dubai Tennis Open - Dubai Heineken Open - Auckland CA Tennis Trophy - Vienna The Stella Artois Grass Court Championships - Queen's/London Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov Internazionali di Tennis di San Marino - San Marino Orange Prokom Open - Sopot Pilot Pen International - New Haven Copa Petrobras - Buenos Aires Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham Johannesburg CH Hellmann's Cup - Santiago St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Movistar Open - Vina del Mar Infiniti Open - Los Angeles BMW Open - Munich Paegas Czech Open - Prague Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest IPB Czech Indoor - Ostrava Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Gerry Weber Open - Halle Open Sabadell Atlantico - Barcelona Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Generali Open 1998 - Kitzbuhel Connex Open Romania - Bucharest Mallorca Open - Mallorca Davidoff Swiss Indoors - Basel International Championships of Sicily - Palermo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Japan Open - Tokyo Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Abierto Mexicano de Tenis - Mexico City Dubai Tennis Open - Dubai Sybase Open - San Jose XII Internazionali di Tennis CARISBO - Bologna Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Durban CH Salem Open - Hong Kong Heineken Open Shanghai - Shanghai BellSouth Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Johannesburg CH The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Franklin Templeton Tennis Classic - Scottsdale Generali Open 1999 - Kitzbuhel Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona Energis Dutch Open - Amsterdam Grand Prix de Tennis de Lyon - Lyon Milan Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Johannesburg Tel Aviv Johannesburg CH Sydney International - Sydney MFS Pro Tennis Championships - Boston Guayaquil Challenger Grand Prix de Tennis de Lyon - Lyon Open Seat Godo - Barcelona Sao Paulo Challenger Jakarta Memphis Mexico City Brasil Open - Costa do Sauipe Bermuda Coral Springs Oporto Halle Bastad Washington Lyon Marbella Ostrava Dubai Stuttgart Hong Kong Munich Estoril Open - Estoril Indianapolis Bogota Ostrava Auckland Oahu Stuttgart Munich Manchester Washington Lyon Sydney Queen's Club Los Angeles Indianapolis Medibank International - Sydney Brisbane Queen's Club Bogota Challenger Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Movistar Open - Santiago The Nottingham Open - Nottingham Generali Open 1997 - Kitzbuhel Rado Swiss Open - Gstaad Scania Stockholm Open - Stockholm Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Siebel Open - San Jose Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Long Island Adelaide Long Island Bordeaux Lyon ATP Kremlin Cup - Moscow Stuttgart Tokyo Schenectady Franklin Templeton Tennis Classic - Scottsdale Marbella Open - Marbella Banca Stato Challenger - Lugano Schenectady Pilot Pen International - New Haven Scania Stockholm Open - Stockholm Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Abierto Mexicano Telcel - Acapulco Johannesburg CH Capetown CH Telenordia Swedish Open - Bastad Durban CH Capetown CH International Championships of Sicily - Palermo European Community Championships - Antwerp 1998 Mercedes Cup - Stuttgart Newsweek Champions Cup - Indian Wells German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells Copa Telmex - Buenos Aires The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Abierto Mexicano Telcel - Acapulco Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells Sydney Open de Tenis Comunidad Valenciana - Valencia ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Guardian Direct Cup - London The Lipton Championships - Key Biscayne Salem Open - Hong Kong Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Rotterdam Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati BMW Open - Munich Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tento Czech Open - Prague Pilot Pen Tennis - New Haven Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Sun City Tennis Masters Series - Paris Indian Wells Key Biscayne Hamburg Rome The Stella Artois Grass Court Championships - London Cincinnati Canadian Open Paris Indian Wells Key Biscayne Hamburg Rome Canadian Open Essen Paris Rome Canadian Open Cincinnati Stockholm Paris Indian Wells If Stockholm Open - Stockholm Cincinnati Stockholm Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Indian Wells Key Biscayne Hamburg Rome Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Brasil Open - Costa do Sauipe NASDAQ-100 Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati Indianapolis Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Tokyo Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Tokyo Kroger / St. Jude International - Memphis Tel Aviv Tokyo RCA Championships - Indianapolis Wellington Manchester CH Estoril Open - Estoril Paegas Czech Open - Prague Dubai Tennis Open - Dubai Vienna UBS Open Gstaad - Gstaad Eutelsat Monte Carlo Open - Monte Carlo CA Tennis Trophy - Vienna AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Italian Open - Rome Sybase Open - San Jose Open Seat-Godo '97 - Barcelona Nottingham Indian Wells Key Biscayne Basel Brasil Open - Costa do Sauipe Rome Moscow Citrix Tennis Championships - Delray Beach Rotterdam The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Cincinnati Stockholm Mercedes-Benz Cup - Los Angeles NASDAQ-100 Open - Miami Abierto Mexicano de Tenis Pegaso - Acapulco du Maurier Open - Toronto Tennis Masters Series - Hamburg The Priority Telecom Open - Amersfoort Campionati Internazionali d'Italia - Rome Tennis Masters Series - Toronto Stockholm Key Biscayne Tennis Masters Series - Rome Monte Carlo Argentina Open - Buenos Aires Copa Telmex - Buenos Aires Synsam Swedish Open - Bastad Masters Series - Hamburg Australian Open - Melbourne Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Madrid Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Internazionali BNL dItalia - Rome U.S. Open - New York Abierto Mexicano Telfonica MoviStar - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg French Open Wimbledon U.S. Open Western & Southern Financial Group Masters - Cincinnati Paris Australian Open Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome French Open Infiniti Open - Los Angeles Stuttgart Wimbledon Cincinnati Australian Open Hamburg Canadian Open Wimbledon U.S. Open - New York Paris U.S. Open Philadelphia Australian Open Wimbledon - London French Open Wimbledon U.S. Open The Artois Championships - London Australian Open French Open Wimbledon - London Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Open French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Telecom Italia Masters - Rome U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open French Open Wimbledon Masters Series Monte Carlo - Monte Carlo Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Monte Carlo French Open - Paris Rogers Masters - Toronto French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, REL2, POR-RSA 3-2 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, RSA-BLR 4-1 Davis Cup, Group 1, REL2, RSA-GRE 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Grand Slam Cup Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Barcelona Olympics River Oaks International Tennis Tournament - Houston ATP Tour World Championship - Hannover ATP Tour World Championship Grand Slam Cup Grand Slam Cup Olympics - Athens Olympics - Beijing